A script-based autotuning compiler system to generate high-performance CUDA code

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Rule-Based Approach to Generate High-Performance Scientific Code

Obtaining good performance when programming heterogeneous computing platforms (including multi-core computers) poses significant challenges for the programmer. We present an approach where architecture-agnostic scientific code with semantic annotations is transformed into a functionally equivalent one better suited for a given platform. The transformation steps are formalized (and implemented) ...

متن کامل

Nessie: A NESL to CUDA Compiler

Modern GPUs provide supercomputer-level performance at commodity prices, but they are notoriously hard to program. To address this problem, we have been exploring the use of Nested Data Parallelism (NDP), and specifically the first-order functional language NESL, as a way to raise the level of abstraction for programming GPUs. This paper describes a new compiler for NESL language that generated...

متن کامل

Compiler-based code generation and autotuning for geometric multigrid on GPU-accelerated supercomputers

GPUs, with their high bandwidths and computational capabilities are an increasingly popular target for scientific computing. Unfortunately, to date, harnessing the power of the GPU has required use of a GPU-specific programming model like CUDA, OpenCL, or OpenACC. As such, in order to deliver portability across CPU-based and GPU-accelerated supercomputers, programmers are forced to write and ma...

متن کامل

Gurmukhi Script To Braille Code

Braille is the language used by the blind people for developing their learning and writing skills. Braille code is widely used by the blind people all over the world to become educated and led their life successfully. In this paper I presented the development of the whole system which converts Gurmukhi to braille.

متن کامل

A Novel Lightweight Virtual Machine Based Decompiler to Generate C/C++ Code with High Readability

As a key part of reverse engineering, decompilation plays a very important role in software security and maintenance. Many decompilation techniques and tools have been developed while all of them have defects in different aspects. For example, IDA Hex rays generates pseudocodes with poor readability, and Boomerang is unable to identify composite structures such as Classes and multidimensional a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Architecture and Code Optimization

سال: 2013

ISSN: 1544-3566,1544-3973

DOI: 10.1145/2400682.2400690